Skip to content

docs: add cross-platform build scripts and install guide#44

Merged
pratyush618 merged 1 commit intomainfrom
docs/install-scripts
Mar 29, 2026
Merged

docs: add cross-platform build scripts and install guide#44
pratyush618 merged 1 commit intomainfrom
docs/install-scripts

Conversation

@pratyush618
Copy link
Copy Markdown
Collaborator

Summary

  • Add scripts/install.sh (Linux/macOS) and scripts/install.bat (Windows) for building and installing AgentEval from source to the local Maven repository
  • Create INSTALL.md with complete installation instructions covering Maven Central, building from source, and manual builds
  • Update README.md with a link to the new install guide

Changes

  • scripts/install.sh — Unix build script with Java 21+ check, --with-tests, --skip-javadoc, --help flags
  • scripts/install.bat — Windows equivalent with /with-tests, /skip-javadoc, /help flags
  • INSTALL.md — full install guide (Maven Central, source build, manual build, verification)
  • README.md — added "Building from Source" section linking to INSTALL.md

Test plan

  • Run ./scripts/install.sh --help on Linux/macOS and verify help output
  • Run scripts\install.bat /help on Windows and verify help output
  • Run ./scripts/install.sh and confirm artifacts install to ~/.m2/repository/org/byteveda/agenteval/
  • Verify INSTALL.md renders correctly on GitHub

Add scripts/install.sh (Linux/macOS) and scripts/install.bat (Windows)
for building and installing AgentEval from source to the local Maven
repository. Create INSTALL.md with complete installation instructions
covering Maven Central, building from source, and manual builds.
@pratyush618 pratyush618 merged commit c43f40a into main Mar 29, 2026
6 checks passed
@pratyush618 pratyush618 deleted the docs/install-scripts branch March 31, 2026 17:11
@pratyush618 pratyush618 restored the docs/install-scripts branch March 31, 2026 17:11
@pratyush618 pratyush618 deleted the docs/install-scripts branch March 31, 2026 17:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant